Company
We’re a provider of an industry-leading comprehensive end-to-end software offering.
Overview
Our Software Engineering team has the industry leading platform in the cloud. We are building this platform to allow for large scale growth that will require a highly scalable, highly available, and cater to current and future SaaS product go to market strategies.
As the Platform Director, you will lead the team that manages our Cloud Services. Your team will own the AWS services and Serverless technologies that engineers build upon to empower designers and engineers to build better products faster.
This role reports directly to the CPO and oversees a Database Engineer and Cloud Engineer at this point.
This role will combine responsibilities often ascribed to Platform Services Engineer, Site Reliability Engineering, and/or Devops Engineering.
Who will love this job
You know how to motivate engineers and have worked on high throughput systems.
You’ve configured & deployed servers and services that recover automatically from failures and understand what it takes to scale low latency systems without downtime.
You’ve worked up and down the stack and understand what it takes to design and support abstractions that make everyone around you more effective.
What you’ll do
- Define product vision for the platform systems
- Architect, develop, deploy, and maintain highly available distributed platform services and maintain services for a large scale, high growth customer base
- Completely understand and drive the improvement of our AWS Services and infrastructure at all levels
- Maneuver through and analyze our databases, file systems, networking stack, and kernel issues
- Act as a product liaison between product, delivery, and internal/external customers and as the delivery lead at the program level interlocking with multiple engineering leads
- Partner with Product Managers, Engineering leadership, and architects from multiple global teams to deliver the next generation capabilities for the SaaS Commerce Platform
- Own a key business domain and ensure production readiness of the scalable business models for SaaS & Entitlement management life cycle
- Manage headcount, budget, hiring, onboarding
- Build and enable your team to build and deliver high quality products. Coach managers, senior engineers, and cloud engineers.
- Assist with troubleshooting and communicating critical support issues or production outages when they occur
- Document processes and ensure team follow established protocols
Requirements
- Bachelor’s degree in computer science OR equivalent experience
- 5 years with AWS services with customer facing SaaS applications
- Expert with Kubernetes and other Serverless technologies
- Expert knowledge of CI/CD and DevOps methodologies
- Robust understanding of microservice architecture
- Strong technical knowledge in infrastructure automation, application performance monitoring, system design, and architecture
- Ability to communicate effectively with both technical and non-technical individuals
- Personable and approachable, with an enthusiastic and motivational nature and an overall passion for excellence
- Proactive and highly organized, with strong time management and planning skills
- Able to meet tight deadlines and remain calm under pressure
This role will combine a strong technical acumen with project management and coordination skills. The person in this role will collaborate with executive team members and product teams to help guide strategy, priorities and identify dependencies. Key skills include the ability to assess risks, find and eliminate bottlenecks, provide escalation paths, and balance business need versus technical concerns